#!/usr/bin/python
# -*-coding:UTF-8 -*-

# ========================
# @Time  : 2021/1/25
# @Author: Sunny
# ========================

#-----------------------------------all内置函数---------------------------------------
#all函数，可迭代对象，里面所迭代的数据，所有值的布尔值都为Ture，则返回值为true，一假则为fasle
#可以用来去批量判断一组数据是否存在空的
#可以用来判断迭代对象中所有的数据都为真(布尔值为Ture)
name = 0
age = 18
gender = '男'

res = all([11,22,333,44])
res1 = all([name,age,gender])
print(res)
print(res1)






#-------------------------------any内置函数------------------------------------------
#any:迭代对象内只要有一个元素为真，返回True
name = 0
age = 18
gender = None
res3= any([name,age,gender])
print(res3)





#------------------------------locals()内置函数-------------------------------------
#locals:获取当前作用域，所有的局部变量，以字典的形式进行输出
#globals:获取当前作用域内的所有全局变量(全局变量指的是模块级别的)，以字典输出
aa=2000
def func():
    a=100
    b=200
    print(locals())
    print(globals())

func()
